Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OTWELL CLOSE Detached £626,000 2 Dec 2021
3 OTWELL CLOSE Semi-Detached £279,950 5 Feb 2010
4 OTWELL CLOSE Semi-Detached £482,500 27 Sep 2021
5 OTWELL CLOSE Semi-Detached £203,000 28 Apr 2006
8 OTWELL CLOSE Semi-Detached £383,000 21 Dec 2017
9 OTWELL CLOSE Semi-Detached £232,000 28 Mar 2013
12 OTWELL CLOSE Semi-Detached £91,500 25 Mar 2000
13 OTWELL CLOSE Semi-Detached £200,000 20 Sep 2013
14 OTWELL CLOSE Semi-Detached £275,000 22 Mar 2019